XBasic
program development environment
- PDE -
overview
copyright 1988-1999
June 1, 1999
Greetings
The XBasic documentation in the following pages is fairly complete
and reasonably accurate, but it is old. Except for minor touchups, most of this
documentation was written when XBasic was originally designed and implemented, which was
1988 - 5 & 7 years before WindowsNT & Windows95 were first released.
XBasic was designed to be portable between UNIX and whatever 32-bit operating system became popular for PCs - which ended up being Windows95/98/NT and Linux. The first implementation of XBasic was developed on a Motorola 88000 RISC CPU workstation running UNIX in 1988, then on 80386+ UNIX in 1991-1992, then on WindowsNT & Windows95 during alpha developer pre-release in 1992 & 1994, and finally on Linux in 1995.
Because this documentation is sooooo old, please expect and forgive the out-of-date comments you see, especially in this overview. Always remember this documentation was written years before WindowsNT or VisualBasic existed, and was most recently modified just after the original version of VisualBasic.
This documentation was converted from the original XBasic documentation by a kind XBasic programmer. You can download this whole set of HTML documents in a single ZIP format file and install them on your own computer. Then you can read and view them without an active internet connection. Make sure you specify the target directory as the root directory / of whatever hard-drive contains your /xb directory, and enable recreate directories if asked - the documentation should ends up in directory /xb/html.
Return to this web-page occasionally to see if newer documentation is available. This is version 4.
This is "living documentation" that all XBasic programmers should correct and improve for the sake of all. Whenever you find errors or weaknesses in this documentation - FIX, IMPROVE, ENHANCE, EXTEND. You can edit the HTML for any page or create new pages or whole documents and suggest where they belong in the documentation set. Submit your work to maxreason@maxreason.com for quick review and probable merge into the master document that will hopefully always be available to everyone on-line, and probably also included in the \xb\html directory of the XBasic freeware package.
See http://www.maxreason.com/software/xbasic/xbasic.html for the latest news, information, releases of XBasic for Windows and XBasic for Linux. Enjoy.